tax a piece of property - Alemán Inglés Diccionario